Assisting Temporal Requirement Specification

نویسندگان

  • Ahmed Mekki
  • Mohamed Ghazel
  • Armand Toguyéni
چکیده

The aim of the present work is to introduce a pattern-based method for assisting the user during the temporal Requirement Specification (RS) phase. Indeed, since the user usually has to handle abstract notation as well as mathematical-based languages within this phase, RS is becoming more and more tedious and error-prone especially when dealing with complex systems. The authors’ method begins by defining a new typology while taking into account all the common temporal requirements one may meet when specifying a system. Then, a literal word-based formal grammar able to express all the types of the identified requirements has been developed. Actually, the goal is to assist the user during the requirement identification with some means that are simple, intuitive, albeit rigorous. Finally, a generic set of observation patterns relative to the new time constraint taxonomy is defined. In practice, to check a given temporal constraint, its relative observation pattern is instantiated to obtain an observer that will stand for a watchdog for the associated requirement on the system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Patterns-Based Assistance for Temporal Requirement Specification

Requirement Specification (RS) presents a baseline for the validation/verification step. Therefore, errors within the specification phase involve huge financial burdens (release delay, system cost raise). In fact, the RS step is tedious and an error-prone since the user usually have to handle abstract notation as well as mathematical-based languages within this step. To deal with this issue, we...

متن کامل

Complex Task Allocation in Mixed-Initiative Delegation: A UAV Case Study

Unmanned aircraft systems (UASs) are now becoming technologically mature enough to be integrated into civil society. An essential issue is principled mixed-initiative interaction between UASs and human operators. Two central problems are to specify the structure and requirements of complex tasks and to assign platforms to them so that they can be achieved. We have previously proposed task speci...

متن کامل

Formal Specification of Real-Time Requirements for Building Automation Systems

A generic approach to the formal specification of system requirements is presented. It is based on a pool of requirement patterns, which are related to design patterns well-known in object-oriented software development. The application of such patterns enhances the reusability and genericity as well as the intelligibility of the formal requirement specification. The approach is instantiated by ...

متن کامل

Eigenschaftsorientierte Beschreibung der logischen Architektur eingebetteter Systeme

Automotive embedded systems are complex and distributed networks consisting of 20-80 ECUs (electronic control units), on each of them single or multiple software components are running. Hence the logical architecture design is an important constituent part of the development process. The network architecture is specified in the design phase – here are defined the networked functionalities and t...

متن کامل

MITL Specification Debugging for Monitoring of Cyber-Physical Systems

A framework for the debugging of formal specifications for Cyber-Physical Systems is presented. Two debugging algorithms are presented. The first checks for erroneous or incomplete temporal logic specifications without considering the system. The second can be utilized for the analysis of reactive requirements with respect to system test traces. The specification debugging framework is applied ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012